Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 TARRABY MEWS Semi-Detached £95,684 27 Apr 1995
2 TARRABY MEWS Terraced £72,530 26 Apr 1995
3 TARRABY MEWS Semi-Detached £174,000 13 Dec 2017
4 TARRABY MEWS Semi-Detached £83,500 8 Dec 1998